ecdysial glands - Alemán Inglés Diccionario